package com.my.test.design.chainofresponsibility;

public class Test {

    /**
     * 将请求的接收者对象连城一条链，然后在这条链上传递，直到有一个接收者处理这个请求
     * 通过这种方式避免了请求者和接收者直接的耦合
     * @param args
     */
    public static void main(String[] args) {
        Request req = new Request("小张",2,"生病了");

        Leader leader = new HeadMaster("陈老师");

        leader.handRequest(req);

    }
}
